PaymentPlugins\WooCommerce\PPCP\Integrations\WooCommerceSubscriptions A

Total Complexity 54
Dependencies 17
Dependents 1
Total lines 266
Lines of code 197
Logical lines of code 123
Comment lines 41
Methods 13
Properties 3

Methods 13

Method Rating Maintainability Complexity Lines of code
get_paypal_flow()
A
51 15 25
process_payment()
A
47 9 33
scheduled_subscription_payment()
A
45 7 40
handle_checkout_validation()
S
55 5 18
process_change_payment_method_request()
S
54 4 20
get_formatted_cart_item()
S
66 4 8
update_failing_payment_method()
S
59 3 14
save_order_meta()
S
65 2 9
add_subscription_payment_meta()
S
63 1 11
__construct()
S
77 1 4
is_active()
S
80 1 3
initialize()
S
63 1 9
is_change_payment_method_request()
S
80 1 3